package com.sscw.task.service;

public interface DealJobService {
    /**
     * 周一领取上周松树
     */
    void pineSettleJobHandler();

    /**
     * 周一记录上周松果榜前20位
     */
    void pineconeRankJobHandler();

    /**
     * 处理前一天豪气榜
     */
    void richRankJobHandler();

    /**
     * 处理上周推币高手排行榜
     */
    void pushCoinsRankJobHandler();

    /**
     * 处理上周潮玩达人排行榜
     */
    void arcadeMachineRankJobHandler();

    /**
     * 处理昨日推币达人挑战排行榜
     */
    void pushCoinsBattleRankJobHandler();

    /**
     * 处理昨日爆爆乐挑战排行榜
     */
    void recreationBattleRankJobHandler();

    /**
     * 处理昨日街机挑战排行榜
     */
    void arcadeMachineBattleRankJobHandler();

    /**
     * 结算街机娱乐
     */
    void settleArcadeMachineJobHandler();

    /**
     * 结算推币机包机
     */
    void settlePushCoinsOccupyJobHandler();

    /**
     * 结算下机推币机
     */
    void settlePushCoinsJobHandler();

    /**
     * 发放周卡月卡
     */
    void grantCardJobHandler();

    /**
     * 每周一发放权益
     */
    void grantEquityJobHandler();

    /**
     * 每天清理两天前mqtt消息
     */
    void deleteMqttMessageJobHandler();

    /**
     * 清理明细表数据
     */
    void deleteDetailsJobHandler();
}
